/* flex布局 */
.u-f,
.u-f-r,
.u-f-c,
.u-f-ac,
.u-f-jc,
.u-f-ajc,
.u-f-sbc {
    display: flex;
}

.u-f-ajc {
    justify-content: center;
    align-items: center;
}

.u-f-sbc {
    justify-content: space-between;
    align-items: center;
}

.u-f-asc {
    justify-content: space-around;
    align-items: center;
}

.u-f-item {
    flex: 1;
}

.u-f-wrap {
    flex-wrap: wrap;
}

.u-f-r {
    flex-direction: row;
}

.u-f-c {
    flex-direction: column;
}

.u-f-start {
    justify-content: flex-start;
}

.u-f-end {
    justify-content: flex-end;
}

.u-f-jc {
    justify-content: center;
}

.u-f-jsb {
    justify-content: space-between;
}

.u-f-ac {
    align-items: center;
}

.u-f-as {
    align-items: flex-start;
}

.u-f-ae {
    align-items: flex-end;
}

/* 显示省略号 -->只显示一行文字 */
.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* 显示省略号 -->显示2行文字 */
.twoEllipsis{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
    overflow: hidden;
}
.uni-flex {
	display: flex;
	flex-direction: row;
}
.uni-flex-item {
	flex: 1;
}
.uni-row {
	flex-direction: row;
}
.uni-column {
	flex-direction: column;
}